#include <stdio.h>
int singleNumber(int* nums, int numsLen) {
    if (numsLen == 1)
    {
        return numsLen;
    }
    int count = numsLen;
    int a = numsLen;
    int b = 0;
    while (count--) {
        b = nums[count] ^ b;

    }
    while (numsLen--) {
        if (b == nums[numsLen])
        {
            break;
        }
    }
    return numsLen;
}
int main()
{
    int arr[3] = { 1,2,2 };
    printf("%d", singleNumber(arr, 3));
    return 0;

}
